happy as a fly on shit - Francés Inglés Diccionario